num = int(input('Введите четырёхзначное число: '))
k1 = 0
k2 = 0
if 999 < num < 10000:
    if num % 2 == 0:
        print('Число чётное: Да ')
    else:
        print('Число чётное: Нет ')
    if num % 3 == 0:
        print('Число кратно трём: Да ')
    else:
        print('Число кратно трём: Нет ')
    num1 = num ** 0.5
    if num1 == int(num1):
        print(' Число является квадратом числа: ',int(num1))
    else:
        print('Нет')
    a = num // 1000
    b = num // 100 % 10
    c = num // 10 % 10
    d = num % 10
    if a == 0:
        k1 += 1
    if b == 0:
        k1 += 1
    if c == 0:
        k1 += 1
    if d == 0:
        k1 += 1
    max1 = max(a,b,c,d)
    min1 = min(a,b,c,d)
    print(' Наименьшая цифра в числе = ',min1)
    print(' Наибольшая цифра в числе = ',max1)
    print(' Количество нулей в числе = ',k1)
    d1 = d ** 0.5
    if d1 == int(d1):
        print('Цифра в разряде единиц является квадратом цифры: ',int(d1))
    else:
        print('Цифра в разряде единиц является квадратом цифры: Нет')
    c1 = c ** 0.5
    if c1 == int(c1):
        print('Цифра в разряде десятков является квадратом цифры: ',int(c1))
    else:
        print('Цифра в разряде десятков является квадратом цифры: Нет')
    b1 = b ** 0.5
    if b1 == int(b1):
        print('Цифра в разряде сотен является квадратом цифры: ',int(b1))
    else:
        print('Цифра в разряде сотен является квадратом цифры: Нет')
    a1 = a ** 0.5
    if a1 == int(a1):
        print('Цифра в разряде тысяч является квадратом цифры: ',int(a1))
    else:
        print('Цифра в разряде тысяч является квадратом цифры: Нет')
else:
    print('Введено не четырёхзначное число: ')
